#include<bits/stdc++.h>
freopen("duel.in",'r',stdin);
freopen("duel.out",'w',stdout);
using namespace std;
depue<int>q;
int a[100000]={};
int b[100000]={};
int s[100000]={};
int main()
{
	int n;
	cin>>n;
	for(int i=0;i<n;i++)
		cin>>a[i];
	for(int i=0;i<n;i++)
		b[a[i]]++;
	int f=0;
	for(int i=0;i<=100000;i++)
	{
		while(b[i]!=0)
		{
			b[i]--;
			c[f]=i;
			f++;
		}
	}
	int ans=0;
	for(int i=0;i<n;i++)
	{
		if(b[c[i]]>b[c[i+1])
			ans+=b[c[i]]-b[c[i+1]];
	}
	ans+=b[c[n-1]];
	cout<<ans;
	return 0;
}
